
Ext.define('EvaluationApp.view.EvaluationGrid', {
	extend : 'web.common.client.GridPanel',
	xtype : 'EnhancementGrid',
	initComponent : function(){		
		Ext.apply(this, {
			id : 'evalGrid',
			width : 556,
			height : 290,
			columns : columns,
			features : [Ext.create('Ext.grid.feature.Grouping', {
				groupHeaderTpl : '<div align="left">연도 : <font color="green">{[values.rows[0].grp_year]}</font> ({rows.length}) </div>'
			})],
			store : Ext.data.StoreManager.get('evalStore') 
		});
		this.callParent(arguments);
	}
});

var columns = [
	{text : '년도',			dataIndex : 'year',				width : 0,        hidden : true, id:'grp_year'},
	{text : '월',				dataIndex : 'month',			width : 80,       menuDisabled : true, sortable : false, align : 'center'},
	{text : '점수',			dataIndex : 'score',			width : 150,      menuDisabled : true, sortable : false, align : 'center'},
	{text : '등급',			dataIndex : 'credit',			width : 290,      menuDisabled : true, sortable : false, align : 'center'}
];

